package cn.steel.domain.entity;

import java.util.Date;
import java.util.List;

import lombok.Data;

@Data
public class Order {
    private Long id;               // 订单ID
    private String orderNo;        // 订单编号
    private Long buyerId;          // 买家ID，指向 order_info 表的 id
    private Double totalAmount;    // 总金额
    private String status;         // 订单状态
    private String paymentMethod;  // 支付方式
    private Date paymentTime;      // 支付时间
    private Date shippingTime;     // 发货时间
    private Date completeTime;     // 完成时间
    private String deliveryAddress; // 收货地址
    private String contactName;    // 联系人
    private String contactPhone;   // 联系电话
    private Date createTime;       // 创建时间
    private String shippingAddress; // 实际发货地址
    private String shippingCompany; // 物流公司
    private String trackingNumber; // 物流单号
    private List<OrderItem> items; // 订单项


}
